Big Huge Thesaurus

good temper

noun

antonyms